package com.roamer.school.common.util;

import javax.validation.constraints.NotNull;
import java.util.Formatter;

/**
 * 字符增强
 *
 * @author roamer
 * @version V1.0
 * @date 2019/1/23 16:50
 */
public abstract class Strings {

    /**
     * 格式化字符串
     *
     * @param formatStr 原始字符串
     * @param args      参数
     *
     * @return 格式化后的字符串
     *
     * @see java.util.Formatter
     */
    public static String formatIfArgs(@NotNull String formatStr, Object... args) {
        Formatter formatter = new Formatter();
        return formatter.format(formatStr, args).toString();
    }
}
